navy sonar technician - Francés Inglés Diccionario